cherry tomato – Català–English translations

🇬🇧 en ca

cherry tomato noun

  • a type of small tomato
cirerol, tomaca cherry, tomàquet cherry
Wiktionary Links